home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1995 October
/
EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso
/
Aminet
/
util
/
misc
/
QuickIndex093.lha
/
quickindex
/
QuickIndex.doc
< prev
next >
Wrap
Text File
|
1995-06-22
|
6KB
|
178 lines
QuickIndex V0.93 (22-June-1995)
by Florian Lohoff
1. Distribution & Usage
Quickindex and all related documentation are freeware and may be freely
distributed and copied. It may not be distributed in a modified form.
It may not be used for commercial purposes.
QuickIndex may not be included in CD-Rom productions if the end user
price is higher than 30,- DM.
You use Quickindex at your own risk. This program is provided 'as is' without
any kind of warranty.
2. Introduction
Quickindex is a program to easily control your local aminet mirror. It is
supposed to sort and/or comment all aminet files with the short description
listed in the index file supported from aminet, and this at amazing speed.
3. Requirements
An AMIGA would be nice. Rom version V39 (OS3) or higher. A harddrive is
hardly recommended. You should have at least 3 MB of ram because of the
size of the Aminet INDEX file which is loaded completely at creation of
the quickindex. The memory consumption is roughly like this
Index in Use + New Index + 10th of the same
That means
1 MB + 1.2MB + (1MB+1.2MB)/10
But this is only on Quick Index creation
At search time only the tenth part is in memory. Normally the result index
is only some lines longer than the old because of duplicat entrys which are
deleted.
3. Installation
If you read this you already unpacked the QuickIndex archieve. Create a
directory somewhere you want, and copy QuickIndex [and documentation] into
the dir. There should be at least 2 MB of HD space left to save the sorted
aminet index + quick index.
4. Usage
- The first thing you should do on first startup is adding an Index.
Just click on the gadget "Add Index" and select an index file of your
choice. "Recent" & "Local" are also acceptable. Now QuickIndex generates
a quickindex.
- Second thing should be to define where you want to sort the files in.
The aminet base path. You only need to do this if you want to sort your
files into the original Aminet tree. You may select the aminetpath via
the string gadget or via the "?" gadget where you can use a Path selector.
- The "Action type" gadget selects what QuickIndex should do with the files
"Comment", "Move", or "Comment&Move".
- The "Exist" cycle gadget selects what QuickIndex should do if file already
exists in aminet path.
Normal (And fastest is "Delete Source") but you may "Overwrite" the
destination file or skip the source file of further processing.
- The "Tree creation" gadget selects what QuickIndex should do if the aminet
tree is not complete. You may "Create Tree", "Skip file" or "Delete file".
The last one is useful if you get tapes with lots of stuff but you dont
want modules out of the aminet. Then you just delete the directory from
your aminet path and say "Delete File" so that no modules get sorted.
- If one day the index has grown as much that you want to restart Index
creation just delete "INDEX.QUICK" and "INDEX.SORT" in the QuickIndex
directory.
Click "Action" to process files. Select the directory with Aminet files.
5. Future
Future enhancements will only be done if i get feedback from users of this
tool who like to use it.
- Lower memory consumption on QuickIndex creation (and speed loss)
- Readme support (Short comment/moving with files)
- External file tester & advert adder
- Local index
- Secure index detection
- Recursive directory search
- Abort button
- Progress indicator
- Amiga guide documentation
- Different buttons for "New Index" / "Merge index".
- Add more then one index at once
and maybe even more if you report me.
6. Bugs
Report any bug you find and which is not listed below. Read documentation
carefully before writing a bug report. Maybe it is a feature. Then report
the bug. Report Amiga type, memory total, memory on execution, Guru number,
HD space left. Everything which could be in relation with the crash.
There are some bugs.
- I think you can crash your Amiga by selecting a binaery file as index.
- There is a bug in some index`s of some Aminet sites. I don`t know which
but on those index`s the first bytes of the file comment is missing.
I found no way to detect those index`s, so be careful.
7. History
V0.9 - First Release
V0.91 - Little bug caused mem eating when sorting files. 87 Bytes per file.
- Information of user gave trash if more than one Argument.
V0.92 - Aminet Index has changed. Names are 2 byte longer.
- Path could be trashed (Leading space/first 2 chars forgotten)
V0.93 - Got 3 more Index line formats. Changed to dynamic extraction.
8. Author
My name is Florian Lohoff. I am 20 years old and doing my "Zivildienst".
I have got an Amiga since end of 1987. My first Amiga was an A500
then another one because of a hardware crash of my old. Then a harddrive
(20MB for 1200,-DM). Then a A2000 with 100MB Harddrive and 5MB of Ram.
Now i own a A3000T with 1.8GB HD and 9MB in a PC tower case. I am running
a BBS with 5 lines. I always programmed a lot in Assembly. Then someday
i discovered "C" and tried around. This is my first real production in
this fantastic language. Anyone interested in Electronics & Programming
feel free to contact me.
Mailbox:
Dataland
+49 (0)5241-340796 Zyxel E+
3286 V.FC
3287 V.V34
3288 V.32Bis
3289 V.Terbo
Fido:
Florian Lohoff@2:2449/845
Actual version may be requested as magic "QUICKINDEX"
AmigaNet:
Florian Lohoff@39:170/110
UseNet:
flohoff@dataland.owl.de
Snail Mail:
Florian Lohoff
Heidestr 16
33330 Guetersloh
Germany
Voice:
+49 (0)5241 34865